La synchronisation de fichiers (ou de répertoires) est le processus permettant de faire correspondre les contenus de deux (ou plus) emplacements de stockage..
La synchronisation de fichiers peut être à sens unique (unidirectionnelle) ou bidirectionnelle (à deux sens). Dans le cas d'une synchronisation à sens unique, les modifications sont appliquées seulement d'un endroit primaire (source) à un endroit secondaire (cible) et dans une seule direction, mais aucune modification n'est effectuée de l'endroit secondaire à l'endroit primaire. Dans la synchronisation bidirectionnelle, au contraire, des modifications sont appliquées dans les deux directions, maintenant les contenus des deux endroits parfaitement identiques.